dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Flame Cell
— definition
1.
flame cell (Noun)
1 definition
flame cell (Noun)
— Organ of excretion in flatworms.
2 types of
excretory organ
urinary organ
2 parts of
flatworm
platyhelminth